Loading Map…. Anamia’s2980 E Southlake Blvd – SouthlakeDetails 32.9385093 -97.10560909999998 Address 2980 E Southlake Blvd Southlake TX US 76092 United States Upcoming Events No events in this location
2980 E Southlake Blvd
Consistent high quality food and very amiable service by waiters who have worked there for years. Bright, modern and hispanic art decor. I have no complaints. Very much like an experience in a Mexican resort town. Nice bar with two large tv screens makes it easy to sneek a peek at the game from most anywhere in the restaurant.
six − = 1
Tweets by @FortWorthWeekly