Ramirez Taco Shop

restaurant in Mountain View, National City

Phone: (619) 264-9568

Address: 3642 National Ave