Acapulco, Anyone? Visit Mother Hubbard's In Mexico.
Did you know that Mother Hubbard's Sports Pub has a location in Acapulco, Mexico?
With the season drawing near, Mother Hubbard's Sports Pub in Acapulco is gearing up with a new Giant 128 inch projection tv.
The location is in the Costa Azul area (similar to Chicago's Lincoln Park neighborhood) on Ave. Horatio Nelson.
It is in a quiet, safe neighborhood on a 4 lane street with ample parking.
Expect the same great food, drink and Sports as the original Chicago location. Weather is guaranteed.
Email Article | | in
Facts 

