Do they serve the giant michelada at long beach location?
Address: 6550 E Marina Dr, Long Beach, CA 90803, USA
Eustolia Martinez | May 2, 2022
Yes they do
Sharon Norman | May 2, 2022
My daughter said that it wasn't that good
Nicole McBride | May 2, 2022
Yes
Thanks! Your answer is awaiting moderation.