A
Amir Shevat Review of Luna Red Restaurant
We came here for dinner and found out they have ta...
We came here for dinner and found out they have taco Tuesday! It was a wonderful experience. The tacos are small but delicious and we had ton of food for 4 people for $44.
Comments: