Permanently closed

Permanently closed

Phở House & TAQUERÍA DEL MAR

  • Vietnamese restaurant
  • 1102 Pacific Ave, Santa Cruz, California, 95060

Phở House & TAQUERÍA DEL MAR in Santa Cruz, California is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#1 Vietnamese restaurant in Santa Cruz, California