I just got back from my vacation to San Juan, and I have to agree with David...the cuisine was nothing to write home about. In fact, I suspected that the Puerto Rican restaurant on the GNR list might be better than anything I ate in PR (still on my list of places to try). Still, I did my best while I was there.
Overall, I had my worst meals in Old San Juan. The restaurants are expensive and cater to tourists, particularly the huge cruise ships that dock near Old San Juan for a day. Most entrees hover around $19. My very first meal in San Juan was the very popular Restaurant Raices in Old San Juan. It's a huge restaurant where the staff dress in native costume and the food is marketed as home cooking. We started with their appetizer sampler, which was an assortment of deep fried things, mostly starches. Most of them tasted the same. For my entree, I ordered their Mofongo, one of their signature dishes. It is mashed plaintain topped with chopped skirt steak. The steak was well seasoned, but the dish overall was very dry due to the plaintains. I didn't bother ordering dessert here.
The other meal I had in Old San Juan was La Bombonera, which gets a lot of love in all the travel books. Their plain mallorca from the bakery was great, fresh and soft sweet bread topped with powdered sugar. The rest of their food, however, was a huge disappointment. We ordered the grilled fish fillet, which came out dry, overcooked and tasteless. We also ordered the arroz con juyeyes, or rice with crab. I noticed right away that there were little bits of crab shell in my rice. At first I was glad that the crab wasn't from a can, but there were just way too many shells in the rice. In addition, the rice itself was drab, tasteless, and used frozen vegetables. How sad does this rice look?
The only place I ate at within San Juan that was passable was Bebo’s Café, a huge diner located in Condado. The menu is a spiral book with tons of American, breakfast, and Puerto Rican fare. I ordered the pernil asado, or roast pork. The pork is very tender and shreds easily. There is also a piece of roasted crispy skin on top that packs a lot of flavor. This is what I imagine Guavate roast pig to be, without the charcoal pits. At only $8, this was easily the best meal I had in San Juan.
The meals we had outside of Old San Juan were much better. The drive we took out to Luquillo Beach was rewarded with kiosk after kiosk of cheap street foods. Lots of options of deep fried fish, plantains, and yucca stuffed with meat. My favorite was the plaintain stuffed with meat and wrapped in a banana leaf. Sweet, salty, gooey, and Carribean. I think it was from kiosk #7. Luquillo Beach is only a little further past El Yunque from San Juan, so it could be coupled in the same day trip.
The last culinary destination of note was the indoor fruit and vegetable market at Rio Piedras, about a 30 minute drive south of Condado with all the traffic. There aren’t a lot of fruit and vegetable stands, but there is a food court there with two types of kiosks. One type sells deep fried fare with fresh fruit smoothies. The other serves warm stews. I knew it was the real deal when I had trouble conversing with people in English. The meats at the stew kiosks were pretty overcooked or stewed so long that the stews were mostly bones. However, the flavors of the soup and the rice and beans were better than anywhere in Old San Juan. You can get a heaping plate of stew, rice and beans for $7. This is where I felt I was getting the most authentic food, though still not stellar cuisine.
Restaurant Raices
Recinto Sur Street #315 (across Dona Fela Parking Lot)
Old San Juan
http://www.restauranteraices.com/English/index.htmlLa Bombonera
259 Calle San Francisco, Old San Juan
Bebo’s Café
1600 Calle Loiza
http://www.beboscafe.com/Luquillo Beach Food Kiosks
Mercado – Rio Piedras
Paseo de Diego Metro Station