Buena Vista Restaurant
Restaurant $
3147 N Broadway St, Chicago, IL 60657
Description
Fast-food chain offering Mexican fare, including design-your-own burritos, tacos & bowls.Get to know Buena Vista Restaurant
Traditional Mexican food with a sophisticated taste.