A San Pedro institution on Calle Andalucía that has been running for more than 20 years, with a stone-accented dining room and generous portions of classic Spanish fare. Strong on grilled meats, fish and traditional rice dishes; book ahead at weekends.
There are restaurants in San Pedro de Alcántara that come and go with the seasons, and then there is Restaurante Alfredo, which has held its spot on Calle Andalucía for more than twenty years and shows no sign of hurrying. This is the town's tapas street, and Alfredo sits at numbers 8-10 with the easy confidence of a place that was here before most of its neighbours. Classic Spanish cooking, done properly, in portions that mean it.
The formula has barely changed because it does not need to. Rice dishes worth planning an afternoon around, a dining room with enough stone in it to remind you this is Andalusia rather than a marina development, and prices that stay firmly in the sensible middle. Marbella, ten minutes east, will charge you considerably more for considerably less conviction. The locals have done that maths already, which is why weekend tables here disappear early.
What to Order at Restaurante Alfredo
The rice. If you take one piece of advice from this page, that is it. Rice dishes are the kitchen's reputation, they arrive built for sharing, and they are the reason half the room orders the same thing on a Sunday. Bring at least one other person and a serious appetite, because the portions here are generous in the old-fashioned sense of the word. Nobody leaves this place hungry. Some leave planning a nap.
Beyond the rice, this is classic Spanish cooking without gimmicks. The menu does not chase trends, and thank goodness for that; San Pedro has plenty of kitchens doing kimchi this and foam that, and it needs at least one doing things the way they have always been done. Order simply, eat well, and let the table next to you talk you into a second course. They will. Twenty years of regulars can't all be wrong.
The Room and the Regulars
The dining room is the other half of the appeal. Stone accents, proper tables, and a low hum of Spanish conversation that tells you you are eating where the town eats. This is not a place styled by a consultant. It looks like what it is: an institution that has fed a couple of decades of birthdays, first communions and long, unhurried Sunday lunches, and has the settled atmosphere to prove it.
The crowd is a genuine mix. Local families who have been coming since the children were in high chairs, residents from the urbanisations who found it years ago and kept quiet about it, and the occasional visitor who wandered up Calle Andalucía at the right moment. Service is brisk in the Spanish way, warm without fuss. You will be fed, you will be looked after, and nobody will hover asking if everything is amazing.
Know Before You Go
Book for weekends. This is the single most useful thing to know about Alfredo. The room fills with regulars from Friday night onward, and Spanish dinner timing means the real crush lands from about 21:00, when kitchens across town start filling in earnest. Turn up at 20:00 without a reservation and you have a fighting chance. Turn up at 21:30 on a Saturday and you will be admiring the stone from the doorway.
Prices sit comfortably in the mid range for San Pedro, and given the portion sizes the value is hard to argue with. Lunch runs on Spanish time too, with tables filling from 14:00, so a rice dish at 14:30 among the locals is the classic move. It is a short walk from the boulevard, which makes it an easy end to an evening stroll. Just walk slowly on the way home. You will need to.
Frequently asked questions
Do I need to book a table at Restaurante Alfredo?
On weekends, yes. The dining room is a decent size but it has twenty-plus years of regulars competing for it, and Saturday nights fill quickly once the Spanish dinner hour arrives around nine. Midweek lunch is usually safe to chance, though ringing ahead never hurt anyone.
What is Restaurante Alfredo known for?
Rice dishes, above all, served in portions designed for sharing and for people who take eating seriously. Around that sits a menu of classic Spanish cooking with no modern tricks. It has been one of San Pedro's dependable institutions for more than twenty years, and it cooks like it.
Where is Restaurante Alfredo in San Pedro?
At Calle Andalucía 8-10, right on the town's main tapas street and a short walk from the boulevard. It is an easy stroll from anywhere in the centre, and close enough to the coast road that escaping Marbella for dinner here takes about ten minutes.
Family-run bodega on Calle Andalucía famous for its tortilla de patatas and a wine list considered among the best in town, with staff known for expert recommendations. Warm, animated tapas-bar atmosphere that fills up fast on weekend evenings.
Modern Spanish bar-restaurant on Avenida Pablo Ruiz Picasso doing traditional dishes with a contemporary twist, including oysters and specialty tapas. Sleek fit-out with a lively bar scene, popular for long tapas lunches.
Long-running family restaurant and pizzeria on Avenida de la Constitución, best known locally for its roast chicken plus a broad menu of Spanish home cooking and pizzas. Unpretentious and reliable, with takeaway and delivery too.
Contemporary fusion restaurant in the La Colonia shopping centre on Avenida Virgen del Rocío, serving creative Spanish-Italian plates like patatas bravas 3.0 with kimchi foam, oxtail croquettes and vitello tonnato. One of the most talked-about newer openings in town.