This place is amazing! I went for lunch and loved the atmosphere and then also went with friends and got margaritas! This place is conveniently located in the heart of Lakewood and 5 min from Uptown Dallas. Not only is this fresh Mexican food but they have amazing seafood dishes as well!
Pros: ceviche, drinks and ATMOSPHERE!
more