4007 Carlisle Blvd NE, Albuquerque, New Mexico 87107 USA
Fresh Squeezed Lemonade by the glass or gallon plain or flavored.
Photo Credit: Yelp