This restaurant has fast and friendly service, and the tortas (Mexican sandwiches) are the best I've ever had! We recently moved out of LA, and I really miss this place. Go and ea...
All reviews seem positive