Zocalo Mexican Restaurant 102 S Broadway St, Tecumseh, OK 74873 (405) 598-2123 Related: Seafoods Continental Restaurants Foods Take Out Restaurants