MEGA Tortas
Mexican · Sandwich Shop · Taco Shop
MEGA Tortas offers a variety of generously sized tortas, a Mexican sandwich.
Location
Best places nearby
The highest rated places close to MEGA Tortas.
Local restaurants nearby
S Norcross Tucker Rd NW, GA
