Lots has already been said about this place, so I'll keep it short. Service was great (and patient with my horrible Spanish), and 2 words: El Titan. So good and HUGE! We both got our own "Titan" but could have easily gone with splitting one. The only dishes I saw looked to be large portions as well.
