Needing to be near Fenway tomorrow evening, Mrs. Thrill and I (does that make me Mr. T?) were thinking about trying El Pelon (excited Pelon virgins we). But a visit to www.elpelon.com suggests otherwise (DNClosed).
What else is cheap and good, within, say, a 10-minute walk of Fenway?
Thanks in advance, fool
Mr. T ;-)