Mega Taco is a Mexican restaurant offering tacos, fajitas, and other familiar Mexican dishes in a laid-back setting.