Mezcaluna Mexican Restaurant & Lounge
Hours
SUN – THURS 11AM-10PM
FRI & SAT 11AM-11PM
Clackamas Town Center
12130 SE 82nd Ave., Suite 3020
Happy Valley, OR 97086
Mezcaluna Mexican Restaurant & Lounge
Hours
SUN – THURS 11AM-10PM
FRI & SAT 11AM-11PM
Clackamas Town Center
12130 SE 82nd Ave., Suite 3020
Happy Valley, OR 97086