5 Geneva Rodriguez - a year ago
The most delicious barbacoa and Birria. Excellent and warm service. Hand made tortillas and an amazing salsa. There's a new location now but do yourself a favor and check it out. It may be your new weekly tradition because we deserve good things