Mega Tacos is a Mexican restaurant offering tacos, tortas, carne asada, and candy in a casual setting.