O'Donovans Restaurant & Pub

101 E 3rd St Pomona, CA
O'Donovans Restaurant & Pub has a full-service bar for those who want to enjoy some hearty drinks along with scrumptiously delicious food. This tavern is a must try for all the people in Pomona, CA.
Recommendations