Skip to Main content
Online Ordering Unavailable
0
Thank you for your support!
LUNA Mexican Kitchen The Alameda
We are not accepting online orders right now.
Online Ordering Unavailable
LUNA Mexican Kitchen The Alameda Location and Ordering Hours
(408) 320-2654
1495 The Alameda, San Jose, CA 95126
Closed
• Opens Sunday at 8:45AM
All hours
This site is powered by
Terms of Service
|
Privacy Statement