La Luna Restaurant
1156 Market Square St
Brownsville
TX
78520
(956) 544-1717
Open Map
Description
La Luna Restaurant is located at 1156 Market Square St, Brownsville, TX. This location is in the Downtown Brownsville neighborhood. This business specializes in Family Style Restaurants.
by merchantcircle on September 02, 2015 from
merchantcircle
Categories: Restaurants
eating places
family restaurants
family style restaurant
family style restaurants
full-service restaurants
Restaurants
restaurants family style