San Francisco Oven Reviews & Details
San Francisco Oven
4017 N Mesa St
San Francisco Oven is located at 4017 N Mesa St in El paso near the intersection of N Mesa St and W Waymore Dr. Their menu consists of American dishes . Call (915) 351-9138 today!
- Major Intersection:N Mesa St And W Waymore Dr
Tell us more about San Francisco Oven El paso!