Posted on August 21, 2013 by admin Teo Bar and Grill Restaurants, Sports Bar Phone: 624-157-5943 www.teobarandgrill.com.mx Blvd Mijares and Benito Juarez; Across San José’s Fire Station; Downtown San José del Cabo