Mexican Restaurant
4.5 (379)
La Terraza NSB is celebrated for its authentic Mexican cuisine, with dishes that resonate with traditional flavors. Many customers appreciate the quality of both food and service, often highlighting the delightful ambiance and ocean views. Overall, guests have a favorable view of the dining experience, driven by quality ingredients and attentive staff.
Restaurant website: Website
Phone number: (386) 957-4746
Address: 1414 S Atlantic Ave, New Smyrna Beach, FL 32169, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" La Terraza is well worth the visit! The ambiance was charming, and the food was incredibly fresh. I tried the shrimp tacos, which were prepared just right with the perfect mix of spices. The margaritas were not to be missed either—they are refreshingly made with real ingredients. Service was fast and friendly, despite it being a busy night. I can’t wait to come back for more! " (*Curated Review*)
" I visited La Terraza last weekend, and while the service was friendly, the food did not meet my expectations. I had the chicken chimichanga, which lacked flavor and was a bit greasy. The chips, however, were really great—just the right thickness and not too oily, but the salsa could use a little more kick. It was a decent experience, but I'm not sure it lived up to the hype. I might give it another try, as others rave about their margaritas. " (*Curated Review*)
" I must say La Terraza does a fantastic job capturing the essence of authentic Mexican cuisine! I had their tamales, and I can confidently say they are the best I've had! The masa was fluffy, and the filling was incredibly flavorful. The ocean view is a plus on your dining experience. Our server was also very attentive without being intrusive. Highly recommend it to anyone who loves Mexican food. " (*Curated Review*)
" La Terraza has become our go-to for Mexican food every time we're at the beach. The food is consistently good, with everything made fresh. I love their garlic shrimp tacos; they are packed with iron and flavor! The service has been consistently excellent on our several visits, and they've always been friendly. It's a relaxed spot where you can enjoy a meal with great ocean views. " (*Curated Review*)
" La Terraza is our absolute favorite spot when we’re in the area! It’s a charming place with an inviting atmosphere. The food is always fresh, and their salsa is homemade, which we appreciate. We usually opt for their enchiladas, which never disappoint. The only downside is that sometimes service can get a little slower during peak hours, but the quality of the food makes it worth the wait! " (*Curated Review*)
" Today was my first visit to La Terraza, and it certainly won’t be my last. Everything from the chips and salsa to the main course was delightful! I had the chicken enchiladas, which were generously portioned and deliciously saucy. The service was responsive and friendly, making sure everything was perfect. I loved it here! You can’t beat the view while enjoying a meal. " (*Curated Review*)
" I had heard great things about this restaurant and finally decided to give it a try. The atmosphere was vibrant, and the view from the patio was lovely. I ordered the enchiladas, which were decent but I felt they could use more seasoning. The service was prompt, and the staff was friendly, checking in regularly. Overall, it was satisfactory, but I was hoping for a little more in terms of flavor. " (*Curated Review*)
Address: 5901 S Ridgewood Ave, Port Orange, FL 32127, USA
Address: 737 E 3rd Ave, New Smyrna Beach, FL 32169, USA
Address: 830 N Dixie Fwy, New Smyrna Beach, FL 32168, USA
Address: 829 Canal St, New Smyrna Beach, FL 32168, USA
Address: 317 N Orange St, New Smyrna Beach, FL 32168, USA
Address: 642 N Dixie Fwy, New Smyrna Beach, FL 32168, USA
Address: 1501 S Ridgewood Ave, Edgewater, FL 32132, USA
Address: 33 Inlet Harbor Rd, Ponce Inlet, FL 32127, USA
Address: 556 E 3rd Ave, New Smyrna Beach, FL 32169, USA
Address: 4600 S Atlantic Ave, New Smyrna Beach, FL 32169, USA