Here's the situation, you have one last meal in Philadelphia before you leave for good, never to return ever again. You can only choose ONE place. Don't even think about picking more than one. Where do you choose?
Price, availability of a certain beer on tap, spillage from glasses when moving around a bar. There are lots of good reasons people drink from bottles.
Best mexican in the Philly area is Taqueria Michoacana in Norristown Pennsylvania, across from August Moon. Enormously popular with the local crowd, and filled to the brim with Mexicans late into the night on weekends. shhhhh.