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.
If you own or manage Believe Irish Pub, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.