Delicious love this place good food good price. Always good service.
Address: 837 Vermont Ave, Los Angeles, CA 90005, USA
Juan Vaquis | Aug 27, 2018
The change elsabor him chili now the service is pessimistic
Jesus De La Rosa | Aug 27, 2018
Food is very good, long line but is worthy the wait..
Thanks! Your answer is awaiting moderation.