El Charro Mexican Restaurant Address: 916 Florida Ave, Cocoa, FL 32922 Phone: (321) 639-1004 Payment: Pizza, Restaurants, Foods-Carry Out, Papa John's Pizza Other Businesses: Brasas Grill at 109 Brevard Ave, Cocoa, FL 32922 Lea's Bistro & Wine Bar at 313 Delannoy Ave, Cocoa, FL 32922 Black Tulip Restaurant at 207 Brevard Ave, Cocoa, FL 32922 Odyssey Pizza & Subs at 1424 Clearlake Rd, Cocoa, FL 32922 Bizzarro Pizza Company at 1907 State Road 524, Cocoa, FL 32926