21. Simple Greek
945 City Plaza Way Apt 1081, Oviedo, FL 32765
Coordinate: 28.65724,-81.20387
Phone: (407) 542-0106
22. Taziki's Mediterranean Cafe
45 W Mitchell Hammock Rd, Oviedo, FL 32765
Coordinate: 28.65585,-81.20893
Phone: (407) 542-4157
23. Pho 54 & Grill
1361 Alafaya Trl, Oviedo, FL 32765
Coordinate: 28.65107,-81.20613
Phone: (407) 542-7855
24. Chewy Boba Co
4250 Alafaya Trl, Oviedo, FL 32765
Coordinate: 28.61317,-81.20625
Phone: (407) 542-4480
25. BJ's Restaurants
8285 Red Bug Lake Rd, Oviedo, FL 32765
Coordinate: 28.65584,-81.23609
Phone: (407) 278-2080
26. Circosta's Italian Ristorante
2960 W State Road 426 Ste 1070, Oviedo, FL 32765
Coordinate: 28.62643,-81.24489
Phone: (407) 699-7499
27. Habaneros Mexican Restaurant
829 Eyrie Dr, Oviedo, FL 32765
Coordinate: 28.65784,-81.22399
Phone: (407) 365-7877
28. Quiroz Marco
829 Eyrie Dr, Oviedo, FL 32765
Coordinate: 28.65784,-81.22399
Phone: (407) 365-7877
29. Nestle Toll House Cafe
1185 Oviedo Mall Blvd, Oviedo, FL 32765
Coordinate: 28.6646,-81.23605
Phone: (407) 366-7400
30. De La Vega
945 City Plaza Way, Oviedo, FL 32765
Coordinate: 28.65724,-81.20387
Phone: (407) 604-3057
31. District Eat Play
1395 Oviedo Mall Blvd, Oviedo, FL 32765
Coordinate: 28.66445,-81.23518
Phone: (407) 542-3536
32. Dickey's Barbecue Pit
5414 Deep Lake Road, Suite 1152, Oviedo, FL 32765
Coordinate: 28.617994,-81.26184
Phone: (407) 636-4468
33. Texas Roadhouse
2859 Clayton Crossing Way, Oviedo, FL 32765
Coordinate: 28.61938,-81.25992
Phone: (407) 681-3115
34. Bonfires Bar and Grill
1340 Alafaya Trl, Oviedo, FL 32765
Coordinate: 28.65119,-81.20872
Phone: (407) 366-4073
35. Latin Iviza Restaurant
2960 W State Road 426, Oviedo, FL 32765
Coordinate: 28.62643,-81.24489
Phone: (407) 681-4338
36. Yuki Hana Japanese Fusion
3635 Aloma Ave, Oviedo, FL 32765
Coordinate: 28.61803,-81.26498
Phone: (407) 695-8808
37. Dragon City Restaurant
2200 Winter Springs Blvd Ste 115, Oviedo, FL 32765
Coordinate: 28.66818,-81.22917
Phone: (407) 359-8085
38. Hong Kong Rice Box
7 Alafaya Woods Blvd, Oviedo, FL 32765
Coordinate: 28.64942,-81.20707
Phone: (407) 542-3910
39. Tasty Wok Chinese Restaurant
3050 Alafaya Trl, Oviedo, FL 32765
Coordinate: 28.62517,-81.20721
Phone: (407) 971-9639
40. Miller's Ale House - Oviedo
312 W Mitchell Hammock Rd, Oviedo, FL 32765
Coordinate: 28.65505,-81.21439
Phone: (407) 365-6331