With over 100 entrées on the menu and delicious house specialties, these restaurants will make your tummy happy!
The Mi Carreta family of Mexican restaurants was founded in South Boston, Virginia in 2003 and has grown to 8 locations in Virginia, North Carolina, and New Hampshire.