Best Spanish Restaurant
La Jamoteca
La Jamoteca brings the soul of Spain — its meats, cheeses, wine, and even its warm hospitality — to Miami. Located smack dab in the heart of Miracle Mile in Coral Gables, the intimate shop and eatery specializes in Spanish products, its shelves lined with everything from aged Manchego cheese to olive oil to even frozen roast suckling pig. It also doubles as a restaurant serving tapas and other Spanish dishes, with jamón as the undisputed star, a fact made clear by the wall of trophy ham legs behind the shop’s main counter. With more than 70 different types of Spanish cured ham in stock, the staff will expertly slice your selection to-go with precision, or serve it in a warm, crusty sandwich for immediate enjoyment. The jamón croquetas are rich and creamy, the wine flows freely, and the service feels like you’ve just been welcomed into a family gathering. Take your time enjoying a board of hand-carved meats and cheeses and a generous pour of rioja on the outdoor patio — in true Spanish style.