Permanently closed

Permanently closed

Cabo Grill

  • Mexican restaurant
  • 10210 N Main St, Archdale, North Carolina, 27263

Cabo Grill in Archdale, North Carolina is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#1 Mexican restaurant in Archdale, North Carolina