Mega Antojos offers a menu of approximately 40 dishes. They also offer delivery services.