Looks like an old Taco Bell, but with much better food. This place is no-frills, but delivers fast, quality tacos. Don't bother ordering anything ...
All reviews seem positive