Mocha Mug
2325 San Pedro Dr NE
Albuquerque
NM
87110
(505) 369-5555
mochamug.com
Open Map
Accepts Credit Cards
Bike Parking
Coffee Houses & Tea Rooms
coffee shop
dining
food
Lavender Latte
Mocha
restaurant
Yes