Bar Mi Barraca offers a relaxed, central spot to enjoy homemade food and unique flavors. It is a bar.