I have been eating here for years, love the Espinaca. It is the best I've ever had! The monster burritos are awesome, but you should really try the Big Bang Chimichanga!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.