Mateo’s – Tulum, Mexico
Tulum, Mexico Restaurant Travel Video – Mateo’s – Best Food Restaurants Dining Videos
BizBOXTV stopped by @ Mateo’s Restaurant in Tulum to chat with Mateo himself, check out the awesome atmosphere … & *amazing* food! Hint – if you happen to stop in, the *fish tacos* and chips & salsa = ahhhmazing!
Video Production by BizBOXTV www.BizBOXX